Definition of Shetland Islands

  • (noun) an archipelago of about 100 islands in the North Atlantic off the north coast of Scotland

Synonyms of Shetland Islands


Antonyms of Shetland Islands


No Antonyms Found.

Homophones of Shetland Islands


No Homophones Found.